Job Summary:
Utilize CAD and CAM software to develop CNC machine tool programming that incorporates detailed instructions and documentation for machine tool operators.
Duties & Responsibilities:
- Accurately interpret engineering drawings and determine optimal machining methods to meet required part tolerances, fit, and finish.
- Development of G-code CNC programs for CNC mills, lathes, waterjets, routers using GibbsCAM.
- Define requirements and assist in development of all HACI CNC post processors.
- Develop probing routines for in-process inspection of components.
- Design and fabricate accurate and efficient fixtures for complicated part production as required.
- Create 3D models using GibbsCAM/CATIA as needed for use in programming.
- Create machine tool setup sheets with detailed operator instructions, visual aids, and toolholder/cutting tool lists.
- Assist operators with initial run machine tool set-up, troubleshooting and improving programs to maintain machine productivity.
- Perform miscellaneous tasks as required to support manufacturing, engineering, quality, and quoting departments.
- Competently use precision measuring instruments and contribute to HACI's quality program by following quality procedures.
- Understand and act in a safe manner in a manufacturing environment per HACI OMS Standards.
- Work cooperatively with machine shop team members and assist engineering with design for manufacturability.
- Communicate design constraints and work within the team to achieve solutions.
- Responsible for other duties and tasks as assigned and, in some circumstances, may be completely unrelated to this position and/or this department.
Requirements, Skills, and Experiences:
- 8+ years' experience programming experience, GibbsCAM preferred.
- Proficient in use of CAD software (CATIA Preferred), PLM software (Teamcenter Preferred) and MS Office Suite.
- Machining experience with 3-axis mills, 5-axis mills, lathes with live tooling, waterjet and FDM 3D Printers.
- Able to read blueprints and working knowledge of Geometric Dimensioning and Tolerancing.
- Must be competent in shop math, including algebra and trigonometry.
- Experience machining titanium, aluminum, stainless steels, nickel alloys and plastics a plus.
- Ability to effectively and clearly present and express written and verbal information to individuals and/or groups required.
- Technical degree preferred or equivalent experience.
Day to Day Activities:
- Define what CNC equipment is optimal for component MFG.
- Design fixturing for long term production make of components efficiently with as few operations as possible.
- Create G-code using GibbsCAM for all long term in-sourced production parts being manufactured at HACI.
- Define and document all fixturing, toolholders and tooling to be used for programs.
- Coordinate quote and QR initiation of all non-standard cutting tools and/or tool holders.
- Complete detailed setup sheet with all instructions/procedures required to complete component mfg.
- Perform any setup piece and 1st Article run of program on machine.
- Make any adjustments to code during initial part runs to optimize program for run time and part quality.
- Understand and apply revision control to program iterations.
- Complete kick-off discussion with operator prior to production run starts as needed.
- Incorporate operator feedback into future program revisions as approved by leadership.
- Maintain organization of shop network folders. Standardized folders, nomenclature, programmer instructions for each production part number.